草庐IT

Android ConstraintLayout TextView 跳出屏幕

全部标签

ios - 在 UITableView 滚动时在 MKMapView 上放置图钉,从特定屏幕位置的单元格获取坐标。制作引脚 "dance."

我正在尝试的内容和摘要:我有一个包含MKMapView和子UITableView的UIViewController。表格View中的每个单元格都包含一组坐标。我希望在map上顶部单元格中包含的坐标处放置一个图钉。我希望在表格View滚动时,图钉“实时”下降。当一个单元格到达某个y轴屏幕位置时,一个图钉会落在它的map坐标处,而当它离开这个y轴位置时,图钉会消失,并在下一个单元格的map坐标处被一个新图钉取代。期望的效果是随着表格View的滚动,图钉在map上的不同位置快速消失和重新出现(一次一个)。我称之为“跳舞”。我不希望在y位置选择单元格,因为我需要使用didSelectRow方法

ios - Storyboard UIViewControllers 对于 iPhone 屏幕尺寸来说太大了

每当我创建一个新项目并选择单View应用程序时,UIViewControllers对于任何iPhone模拟器来说都太大了。如何调整ViewController的大小以适合屏幕?以及如何开始使界面在具有不同分辨率的多个设备上保持一致? 最佳答案 转到属性检查器->选择一个ViewController->在模拟指标中,更改大小。您可以选择您需要的尺寸。 关于ios-StoryboardUIViewControllers对于iPhone屏幕尺寸来说太大了,我们在StackOverflow上找到

ios - 向 SKNode 施加脉冲以在屏幕上移动并检测碰撞

我正在制作一个基本的应用程序,它可以在屏幕上推送形状并检测与SpriteKit的碰撞。我的第一次尝试是在节点上使用moveTo。我遇到的问题是碰撞,物体会围绕彼此旋转而不是弹跳。因此我发现我需要使用applyForce或applyImpulse。在这种情况下,我有一个圆圈,它在生命开始时位于屏幕外。然后我们确定一个目标导出点,并希望在该方向上“轻弹”/“插入”节点。我不知道如何将Impulse应用到我作为CGPoint的目标结束位置。我需要将其发送到CGVector,但我不确定需要做什么。我环顾四周,发现了一些Raytuts,但它们只显示applyForce或moveTo。我不确定如何

ios - 向启动屏幕添加额外的时间

#import"RecipeBookViewController.h"#import"RecipeDetailViewController.h"#import"RecipeIngredientViewController.h"#import"RecipeInstructionViewController.h"#import"Recipe.h"@interfaceRecipeBookViewController()@end@implementationRecipeBookViewController{NSArray*recipes;}@synthesizetableView=_table

ios - 截取 UIPickerView 的屏幕截图

我使用以下代码截取我的View:UIGraphicsBeginImageContextWithOptions(containerView.bounds.size,NO,[[UIScreenmainScreen]scale]);[toController.view.layerrenderInContext:UIGraphicsGetCurrentContext()];UIImage*image=UIGraphicsGetImageFromCurrentImageContext();UIGraphicsEndImageContext();它适用于大多数情况,但当View包含UIPicker

ios - 如何在 main.storyboard 中显示屏幕外的 UIView?

我正在处理一个屏幕,该屏幕最初在屏幕下方有一个UITableView(因此不可见),但当用户单击按钮时会弹出。我知道它不应该在屏幕上看到,但只是为了设计,有没有办法让它在我处理main.storyboard时可见?请看下面的图片。当UITableView位于工具栏下方时,它真的很难处理。我怎样才能强制xcode显示它们以便更容易处理? 最佳答案 处理此问题的最简单方法是:打开Storyboard选择你要编辑的viewcontroller打开尺寸检查器从固定形式切换到自由形式输入更大的高度(如1000)

iOS 8——捕获屏幕视频

我正在尝试将我的应用程序的屏幕事件捕获为视频(我可以保存/上传到Youtube)。还有很多其他人想要这样做。虽然答案通常很少,但没有深入解释如何执行此操作或为什么不能执行此操作。有一个付费的(可能是粗略的?)选项here.有这个相关但又不完全清楚的关于截取大量屏幕截图的答案:link.有一个名为MadPadHD的Smule应用程序可以“记录”用户的操作并将它们拼接在一起(但它实际上并没有捕获屏幕,它只是将操作拼接在一起)。这是拼接的输出:link.我的问题如下:捕获屏幕的视频输出并将其转换为视频是否真的可能?如果不是,拍摄大量屏幕截图并将其制作成视频是否可行(性能方面)?如果1和2不成

iOS Today Widget Extension - 检测屏幕是否被锁定

我有一个显示计时器的今日扩展。我想在屏幕锁定时暂停计时器,但不知道如何检测屏幕是否锁定。我试过这样做,但即使屏幕锁定,文件也始终可读:Findingoutifthedeviceislocked,fromaNotificationWidget我能够在我的应用程序中使用它来执行此操作,但无法在小部件中实现它:HowcanIdetectscreenlock/unlockeventsontheiPhone? 最佳答案 TodayExtensions的工作方式是,它们不会在通知中心关闭时执行。当TodayExtension不再可见时,方法vi

ios - Xcode 6 - 创建高度随屏幕方向变化的 UIImageView?

当我在不同的设备上运行时,为什么我的UIImage的高度没有改变?我也将所有4张图片的高度设置为187,我想以相同的高度显示它们以便它们填满整个屏幕?以下是每张图片的限制条件:右边的图像是从Xcode截取的屏幕截图。左图为iPhone6的截图 最佳答案 UIImage的大小不会改变,因为无论设备如何,它都是相同的JPG/PNG文件。您需要的是一组适当的布局约束。我建议采用以下方法:将第一个ImageView的top连接到superview的top,将最后一个ImageView的bottom连接到superview的bottom,为所

使用 GDM 设置来自定义 GNOME 中的登录屏幕

从停靠区到GRUB屏幕,GNOME都可以根据你的喜好进行定制。登录界面也在此列,因为一款名为“GDM设置GDMSettings”的新工具可让你更改GNOME登录界面的外观并调整其功能。你可以更改壁纸、主题、图标、时间格式、顶部面板项目等。你还可以在登录界面启用轻击功能(我喜欢这个)。在本教程中,你将了解安装此工具的步骤以及如何使用它来更改GDM登录屏幕的各个方面。不用说,你必须使用GNOME桌面环境和GDM显示管理器才能按照此处的说明进行操作。🚧以这种方式使用设置可能会产生问题。请使用Timeshift备份系统设置。如果你容易手忙脚乱,不喜欢排除故障,这篇文章就不适合你。使用GDM设置工具进行